Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




Cape armadillo






Cape armadillo   
noun

Definition of Cape armadillo

: the scaly anteater (Manis temminckii) of southern Africa that like the true armadillo rolls into a ball when alarmed — compare pangolin



History and Etymology for Cape armadillo

from Cape of Good Hope



Dictionary Entries near Cape armadillo